Karimunjawa

Top end

Top end
$$$
Nirwana Laut Resort
Karimunjawa

(http://www.karimun-jawa.com/), a luxury resort with many facilities.

Top end
$$$
Paradise Resort

(http://paradise-lodge-kar...), private time share and holiday home. with a private entrance from the main road you experience the most amazing views high above the tree line overlooking the bay, national park and outer islands.

Top end
$$$
Kura-kura Resort

(http://www.kurakuraresort.com/), in menyawakan island. covered by coconut trees and surrounded by white sandy beaches and pristine coral reefs. it's a high class hotel with scuba facilities.

There are various kinds of accommodation there, from the four star hotels to homestays. There are also camping sites.